/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package MathLib.Geometry;

import java.io.BufferedOutputStream;

/**
 *
 * @author marko
 */
public class Ellipse implements IFigure{
    public String Name="";
    protected Point2DDouble center;
    protected double H;
    protected double W;

    public void setH(double H) {
        this.H = H;
    }

    public void setW(double W) {
        this.W = W;
    }

    public void setCenter(Point2DDouble center) {
        this.center = center;
    }

    public double getH() {
        return H;
    }

    public double getW() {
        return W;
    }

    public Point2DDouble getCenter() {
        return center;
    }

    public Ellipse(Point2DDouble center, double H, double W) {
        this.center = center;
        this.H = H;
        this.W = W;
    }

    public Ellipse(double x, double y, double H, double W) {
        this.center = new Point2DDouble(x, y);
        this.H = H;
        this.W = W;
    }

    

    public boolean Include(Point2DDouble x) {
        throw new UnsupportedOperationException("Not supported yet.");
    }
    public void printToFile(BufferedOutputStream out) {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    public void printToFileQuad(BufferedOutputStream out) {
        throw new UnsupportedOperationException("Not supported yet.");
    }
}
